hardly visible - Turkish English Dictionary